"""
私有属性只能在 类定义的方法中使用

私有属性就是 私有化, 外部不可见, 想要使用只能通过类特定的方法来获取.

其目的就是保护某些敏感数据.

假设这个 私有属性 是一个极其敏感的密码字符串

你必须要通过这个方法的身份校验才可以获取到.
"""
class Password():
    __password = "123456"  # 双下划线开头

    def getPassword(self, name):
        if name == "muzhou":
            return self.__password
        else:
            return "身份校验失败, 无法获取"


password = Password()

print(password.getPassword("mz"))
print(password.getPassword("muzhou"))
print(password.__password)  # 无法直接获取, 会报错